#include <iostream>

using namespace std;

template
<
    typename X
>
template
<
    typename Y
>
struct Z
{
};

int main()
{
    Z<int><double> z;
}

